package com.clkj.tramcarlibrary.fragment.toTiyuguan;


import com.clkj.tramcarlibrary.base.BasePresenter;
import com.clkj.tramcarlibrary.base.BaseView;
import com.clkj.tramcarlibrary.entity.JinzhanDetail;
import com.clkj.tramcarlibrary.entity.ToTygShoumoDetail;

import java.util.List;

/**
 * Created by Administrator on 2017/2/14.
 */

public class ToTygContract {

    public interface View extends BaseView<Presenter> {
        //展示进站查询信息
        void showToTygJinzhan(List<JinzhanDetail> jinzhanDetails);

        void showToTygJinzhanError(String tip);

        //首末班查询信息
        void showToTygShoumo(List<ToTygShoumoDetail> shoumoDetails);

        void showToTygShoumoError(String tip);

        void showLoading();

        void dismissLoading();

        void showError(String tip);
    }

    public interface Presenter extends BasePresenter {

        /**
         * 获取往南门方向 进站查询信息
         */
        void getToTygJinzhan();

        /**
         * 获取往南门方向 首末班查询信息
         */

        void getToTygShoumo();
    }

}
